package com.shuyuansystem.service;

import com.shuyuansystem.pojo.User;

public interface LoginService {
    boolean register(User user);
    boolean login(User user);
    String checkUserType(User user);
    String findUserId(User user);

    /**
     * 验证用户的用户名和密码
     * @param username 用户名
     * @param password 密码
     * @return 如果匹配返回 true，否则返回 false
     */
    boolean validateUser(String username, String password);
    /**
     * 修改用户密码
     * @param username 用户名
     * @param newPassword 新密码
     * @return 修改是否成功
     */
    boolean changePassword(String username, String newPassword);

    User findUserByUsername(String username);
}
